
input { height:18px; font-family: "맑은고딕, Lucida Grande", Verdana, sans-serif; }
select { height:23px; font-family: "맑은고딕, Lucida Grande", Verdana, sans-serif;  }
div, span { font-family: "tahoma"; text-align:center; font-size:12px;letter-spacing:0; } 
td { font-family: 맑은고딕,"Lucida Grande", Verdana, sans-serif; font-size:9pt; } 
p { padding:0 2px 2px 2px; margin-top : 10px; }
label {vertical-align:-1px}

/* ## Grid01 ####### */
#grid1 { width: 800px; }
#gridHeader1 div { float:left; font-weight:bold; BORDER: #abccf8 1px solid;background-image:url(/inc/layout/panel-title-light-bg.gif); margin-left:-1px; height:28px; }
#gridHeader1 div p { padding-bottom:2px; font-size:9pt}
#gridHeader1 input { margin-top: 4px; }

#gridBody1 { BORDER: #abccf8 1px solid;  margin-left:-1px;  margin-top:-1px; overflow-y:scroll;height:520px;}
#gridBody1 div div { float:left; BORDER: #abccf8 1px solid; margin-left:-1px; margin-top:-1px; height:25px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#gridBody1 p { padding:0 3px 2px 5px; margin-top : 7px;  vertical-align:middle;}
#gridBody1 input { margin-top: 3px; }

#noResult1 { BORDER: #abccf8 1px solid; margin-left:-1px;  margin-top:-1px; overflow-y:scroll; height:520px;}
#noResult1 div { float:left; BORDER: #abccf8 1px solid; margin-left:-1px; margin-top:-1px; height:25px; width:780px; padding-top:2px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#noResult1 p { padding:0 3px 2px 5px; margin-top : 7px; color:#CE7302}

#gridTail1 { clear:auto; BORDER: #abccf8 1px solid;background-image:url(/inc/layout/panel-title-light-bg.gif); margin : -1px 0px 8px -1px; height:30px; width:799px;}
#gridTail1 #pager1 { float:left; height:26px; padding-top:2px;}
#gridTail1 #pager1 p { padding-left:10px;}

/* ## Grid02 ####### */
#grid2 { width: 800px; }
#gridHeader2 div { float:left; font-weight:bold; BORDER: #abccf8 1px solid;background-image:url(/inc/layout/panel-title-light-bg.gif); margin-left:-1px; height:28px; }
#gridHeader2 div p { padding-bottom:2px; font-size:9pt}
#gridHeader2 input { margin-top: 4px; }

#gridBody2{ BORDER: #abccf8 1px solid;  margin-left:-1px;  margin-top:-1px; overflow-y:scroll;height:520px;}
#gridBody2 div div { float:left; BORDER: #abccf8 1px solid; margin-left:-1px; margin-top:-1px; height:25px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#gridBody2 p { padding:0 3px 2px 5px; margin-top : 7px;  vertical-align:middle;}
#gridBody2 input { margin-top: 3px; }

#noResult2 { BORDER: #abccf8 1px solid; margin-left:-1px;  margin-top:-1px; overflow-y:scroll; height:520px;}
#noResult2 div { float:left; BORDER: #abccf8 1px solid; margin-left:-1px; margin-top:-1px; height:25px; width:780px; padding-top:2px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#noResult2 p { padding:0 3px 2px 5px; margin-top : 7px; color:#CE7302}

#gridTail2 { clear:auto; BORDER: #abccf8 1px solid;background-image:url(/inc/layout/panel-title-light-bg.gif); margin : -1px 0px 8px -1px; height:30px; width:799px;}
#gridTail2 #pager2 { float:left; height:26px; padding-top:2px;}
#gridTail2 #pager2 p { padding-left:10px;}

/* ## Grid03 ####### */
#grid3 { width: 800px; }
#gridHeader3 div { float:left; font-weight:bold; BORDER: #abccf8 1px solid;background-image:url(/inc/layout/panel-title-light-bg.gif); margin-left:-1px; height:28px; }
#gridHeader3 div p { padding-bottom:2px; font-size:9pt}
#gridHeader3 input { margin-top: 4px; }

#gridBody3 { BORDER: #abccf8 1px solid;  margin-left:-1px;  margin-top:-1px; overflow-y:scroll;height:520px;}
#gridBody3 div div { float:left; BORDER: #abccf8 1px solid; margin-left:-1px; margin-top:-1px; height:25px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#gridBody3 p { padding:0 3px 2px 5px; margin-top : 7px;  vertical-align:middle;}
#gridBody3 input { margin-top: 3px; }

#noResult3 { BORDER: #abccf8 1px solid; margin-left:-1px;  margin-top:-1px; overflow-y:scroll; height:520px;}
#noResult3 div { float:left; BORDER: #abccf8 1px solid; margin-left:-1px; margin-top:-1px; height:25px; width:780px; padding-top:2px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#noResult3 p { padding:0 3px 2px 5px; margin-top : 7px; color:#CE7302}

#gridTail3 { clear:auto; BORDER: #abccf8 1px solid;background-image:url(/inc/layout/panel-title-light-bg.gif); margin : -1px 0px 8px -1px; height:30px; width:799px;}
#gridTail3 #pager1 { float:left; height:26px; padding-top:2px;}
#gridTail3 #pager1 p { padding-left:10px;}

.page_box {  float:left; width:22px; height:22px; background-color:#eff5fe; BORDER: #abccf8 1px solid; margin :1px; }
.chkbox { width:13px;height:13px;vertical-align:text-top }